central plant where sugar is refined - Español Inglés Diccionario